﻿/**************************  全局元素综合配置 *******************************/
html{
    width:100%;
    height:100%;
    overflow:hidden;
}

body,form {
    height:100%;
    width:100%;
    font-family:宋体,Arial,Sans-Serif;
    font-size:12px;
    line-height:22px;
    color:#000; 
    margin:auto;
}

body,form,div,ul,li{
    display:block; 
    overflow:hidden;
    list-style:none;    
    padding:0px;
    margin:0px;
    _zoom:1;    
}

table{
    border-collapse:collapse;
    table-layout:fixed;
}

thead{
    text-align:center;
    font-weight:bold;
}

a{
    color:#000;
    text-decoration:none;
}

input,select,textarea{
    border: 1px solid #888;
    margin:0px;
    padding:0px;
}
input[type=submit],input[type=button]{
    text-align:center;
    height:20px;
    background-color:#efefef;
    padding:0px 5px;
    margin:0px;
}
input[type=submit]:hover,input[type=button]:hover{
    background-color:#ccc;
}
input[type=text]{
    height:18px;
    line-height:18px;
}
select{
    height:20px;
}

/**********************  公共类配置  *******************************/

/* a */
a.blue:link {
	color: #15428b;
	text-decoration:none
}
a.blue:visited {
	color: #15428b;
	text-decoration:none
}
a.blue:hover {
	color: #15428b;
	text-decoration:underline
}

/* 布局 */
.left{
    float:left;
}
.right{
    float:right;
}
.center{
    margin-left:auto;
    margin-right:auto;
 }
.clear{
    clear:both;
}

/* ul */
ul.layout li{
    padding-top:5px;
    padding-bottom:5px;
}
ul.inline li{
    float:left;
}

/* 文本颜色 */
.colorWhite{
    color:White;
}
.colorGray{
    color:Gray;
}
.colorBlue{
    color:#15428b;
}
.colorRed{
    color:Red;
}

/* 文本其它 */
.txtBold{
    font-weight:bold;
}
.txtCenter{
    text-align:center;
}
.txtLeft{
    text-align:left;
}
.txtRight{
    text-align:right;
}

/* 背景颜色 */
.bgBlue{
    background-color:#dfe8f6;
}
.bgWhite{
    background-color:White;
}
.bgGray{
    background-color:#c8c8c8;
}

/* 边框颜色 */
.blueBorder{
    border:1px solid #8db2e3;
}
.blackBorder{
    border:1px solid #000;
}
.grayBorder{
    border:1px solid #DDDDDD;
}

/* 补白 */
.padding3{
    padding:3px;
}
.padding5{
    padding:5px;
}
.padding10{
    padding:10px;
}
.marginTop{
    margin-top:10px;
}

/* table style */
.headTitle{background:#fff;text-align:left;border:1px solid #8db2e3;border-bottom-width:0px;font-weight:bold;text-indent:15px;width:100%;}
.blueTable{width:100%;text-align:center;}
.blueTable thead{font-weight:bold;background-color:#dfe8f6;}
.blueTable td{border:1px solid #8db2e3;padding-left:5px;padding-right:5px;}
.blueTable a{text-decoration:underline;}
.blueTable td.sort{width:35px;}
.blueTable td.dateTime{width:100px;}

.inputTable{width:100%;}
.inputTable td{padding:5px;border:1px solid #DDDDDD;line-height:25px;}
.inputTable td.title{font-weight:bold;text-align:right;background:#F6F6F6;width:120px;}
.inputTable td.btnConfirm{border-width:0px;text-align:center;}

.leftMenu h3 {text-indent:10px;font-size:13px;line-height:25px;height:25px;border-bottom:1px solid #8db2e3;cursor:pointer;font-weight:normal;margin:0px;}
.leftMenu h3.current{font-weight:bold;}
.leftMenu ul{text-indent:20px;display:none;background:#fff;border-bottom:1px solid #8db2e3;}
.leftMenu li.currentItem{font-weight:bold;}

.aspNetPager{margin-top:10px;margin-bottom:10px;}
.aspNetPager .pageIndexBox{width:25px;margin-left:3px;border:1px solid #ccc;}
.aspNetPager .pageIndexButton{border:1px solid #888;cursor:pointer;height:20px;padding:0px 3px 0px 3px;margin-left:3px;}
.aspNetPager .customHtml{line-height:30px;}
.aspNetPager .pagingButtons{}
.aspNetPager .aspNetPager{padding:0px;margin:0px;}


#windowMesage{
    display: none; 
    width: 400px;
    border: 2px solid #666;
    
     /* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

#windowMesage div.content{
    margin:0px;
    padding: 10px;
    border: 1px solid #3B5998;
    background-color: #fff;
    font-family:宋体,arial,sans-serif;
}

#windowMesage div.close {
    width:36px;
    height:36px;
    cursor:pointer;
    position:absolute;
    right:0px;
    top:0px;
    background:url(../Images/close.png) no-repeat;
}

#windowMesage h2{
    color: #fff;
    background-color: #6D84B4;
    padding: 5px 10px;
    border: 1px solid #3B5998;
    font-size: 20px;
    margin:0px;
}

/********************** AdminMasterPage.Master **********************/
#head{
	height:39px;
	color:#fff;
	background:url(../Images/head_Bg.gif);
	border-bottom:1px solid #8db2e3;
}
#head span.title{
    font-size:18px;
    line-height:35px;
    font-weight:bold;
	text-indent:20px;
	float:left;
}
#head span.language{
    float:right;
    padding-right:30px;
    padding-top:8px;
}

#left{
	float:left;
	width:179px;
	border-right:1px solid #8db2e3;
	border-bottom:1px solid #8db2e3;	
	background-color:#dfe8f6;
}

#content{
	overflow:scroll;
	border-right:1px solid #8db2e3;
	border-bottom:1px solid #8db2e3;
	padding:10px;
}
tr.off { 
background:white; 
} 

tr.on{ 
background: #dfe8f6; 
}
#actionBar {
	height: 30px;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #888888;
	clear:both;
	font-size:12px;
}
.contenTitle{
	background-image: url(../Images/barIcon.gif);
	background-repeat: no-repeat;
	height: 30px;
	width:100px;
	text-indent:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
}
.contenRight{ float:right;}
.contenRight a{
	margin-bottom: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #888888;
	border-right-color: #888888;
	border-left-color: #888888;
	background-color:#EFEFEF;
	color: #000000;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 9px;
	padding-left: 8px;
}
.contenRight a:hover{background-color:#C6C1C1;}

/*By ：Juju*/
#tbxSearchKey{ float:left; margin-right:5px;}
#Category{ float:left; margin-right:5px;}